#pragma once


struct PInstance
{
	vec3_t	Pos;
	vec3_t	Dir;
	vec3_t	RstPos;
	f32_t	Offset;
};

enum 
{
	Min_SharedParticleNum = 1
};

struct PData
{
	vec3_t		Life_Max;
	vec3_t		Life;
	
	vec3_t		Rot;
	vec3_t		RotDir;
	color4_t	Color;
	vec2_t		Cood0Cent;
	vec2_t		Cood0Size;
	vec2_t		Cood1Cent;
	vec2_t		Cood1Size;

	vec2_t		Size;
	vec2_t		RstSize;

	PInstance	Particles[ Min_SharedParticleNum];
};
 
